package lion.dev.fun;

import java.lang.reflect.Method;

/**
 * @author lion
 * @email hl_0074@sina.com
 * @date 2014年4月11日
 */
public class MethodFun implements Fun {

	private Method method;

	public MethodFun(Method method) {

		this.method = method;
	}

	@Override
	public Object exec(Object... args) throws Exception {

		return method.invoke(method.getDeclaringClass(), args);
	}
}
